Big Huge Thesaurus

genus Eunectes

noun

sounds kind of like